неол., перен., разг., ед. ч. о чём-либо трудном, сложном, ядрёном, требующем предварительной подготовки, умения (с)
""
А вообще сразу вспомнился один ролик на ютубе (там просто субъективный список сложных игр)
тык
Но из забавного, чем хардкорнее игра - тем меньше людей хотят в нее играть сами и больше хотят смотреть, как это проходят другие.
И все же не обязательно следовать рекомендациям данной статьи. Существуют откровенно нечестные игры, которые все же становятся популярными, хоть и относительно (почему - см. абзац выше). Та же fear and hunger.
Случайность - предсказать поведение игрока напротив крайне сложно, так что высокая.
Не считаю правильным уравнивать тактику оппонента с элементами случайности. Все-таки случайность то, что происходит вне зависимости от действий игрока. А для оппонента его действия целенаправленны. Так можно говорить, что стратегии - рандомные игры.
В шахматах элемент случайности отсутствует. И любые действия игрока/опонента и их комбинации ведут к определенному результату.
Я правда первый раз вижу что бы кто-то собирал за 2к прям.
Тут играет эдемент удачи, когда люди продают не свои ненужные вещи. Обычно родители, сбагривают старые вещи ребенка, после того как он съехал в другую хату/город. И не понимают просто ценности вещей.
У меня друг так купил коллекционную фигурку рублей за 300, хотя ее цена 2000+...
Хмм... уровни набирать на ХГМ труднее чем в фри-ту-плейных дрочильнях... На это реально уходят годы.
А количество способностей для изучения растет...
Тут реально уже нужно продумывать свой билд...
Пытаюсь состряпать кастомный интерфейс (ничего необычного, просто поотключать часть кнопок стандартного интерфейса и передвинуть остальную). Вторые сутки мучаюсь с портретом.
Идея была проста:
создать SIMPLEFRAME, с помощью функции SetFrameTextureEx сделать из фрейма рамочку. В нее поместит портрет персонажа.
Как оказалось портрет всегда отображается слоем ниже SIMPLEFRAME.
Функция SetFramePriority не помогает. Она может установить порядок отрисовки двух SIMPLEFRAME, но не Портрета.
Далее я начал пробовать все подряд. Делал портрет дочерним по отношению к SIMPLEFRAME, к другим фреймам - бестолку.
По итогу нашел костыльное решение.
Создать после SIMPLEFRAME, новый фрейм типа BACKDROP - он всегда отображается поверх SIMPLEFRAME, задать ему прозрачную текстуру.
Делаем портрет дочерним по отношению к BACKDROP - и вуаля, теперь портрет сверху нашей рамочки.
Импортировал код в свою карту, подправил изменившиеся функции и потестировал,
видео
если не использовать функцию SetFrameSpriteAnimationWithRarity на спрайте, некоторые модели при появлении на экране начинают заливать его белым светом.
нажатие на кнопку фреймов имеет какую-то задержку. Можно быстро прожать дважды и получить двух героев.
У себя пока что временно поправил проверкой, получал ли данный игрок уже героя или нет.
В самом конце видео можно заметить что герои очень резко переходят от анимации "walk" к "stand", прям явным рывком.
По моим наблюдениям, это появляется после создания спрайта,
и использования функции SetFrameSpriteModelEx/SetFrameSpriteModel(), конкретно при передать корректного пути модели в функцию.
но все-равно персонаж немного дергался. Сейчас сделал для примера невидимую платформу под углом и персонаж стал подниматься плавно) Где ты раньше был?)))
эту идею я держал в голове лет 8...
все не было конкурса, чтобы попробовать в деле...
Чтобы записаться на конкурс, достаточно написать комментарий с типом "Заявка на участие" в этом ресурсе.
Для сдачи достаточно опубликовать карту типа Landscape в разделе Warcraft 3.
поздно уже, конечно, для такого замечания, но стоило бы дать ссылочку в шапке...
А какой вообще смысл защиты в любом проекте по варкрафту? Ни в одной карте своей этого не делал.
Вроде как оптимизатором если пройти, слегка увеличивается скорость загрузки карты...
а в остальном - желание сохранить плоды своего труда от остальных. N7 Molot:
LosKalmaros:
это же тоже труд. Может у них эксклюзивные модели, но не могли найти куда впихнуть, а тут они идеально вписываются.
модельки вроде как проще всего достаются из карт...
» XGM Конкурсы / [Итоги] Большой Турнир Ландшафтеров 2023
PUVer:
» WarCraft 3 / Как отключить триггер при смерти здания?
» WarCraft 3 / История мага Грейсена Херсена
» WarCraft 3 / История мага Грейсена Херсена
» XGM — Премия года / Премия 2023 года
» Game Dev / Hardcore - это больше чем сложность
""
А вообще сразу вспомнился один ролик на ютубе (там просто субъективный список сложных игр)
И все же не обязательно следовать рекомендациям данной статьи. Существуют откровенно нечестные игры, которые все же становятся популярными, хоть и относительно (почему - см. абзац выше). Та же fear and hunger.
В шахматах элемент случайности отсутствует. И любые действия игрока/опонента и их комбинации ведут к определенному результату.
» Welsh Teatime / Dark Riders - Дневник разработки
» Ретро-игры / Dune the battle foor arrakis - с мышкой
» IT и Наука / Шах и мат, лоу-эндеры
У меня друг так купил коллекционную фигурку рублей за 300, хотя ее цена 2000+...
» XGM Team / Онлайн-инструменты для геймдев и моддинг арта
» XGM Team / Онлайн-инструменты для геймдев и моддинг арта
А количество способностей для изучения растет...
Тут реально уже нужно продумывать свой билд...
» Game Dev / Как создать UV-развертку в Blender 3.4?
Проверь, ее точно нет?
Отредактирован Алексей Андреич
» Unryze Jass API / UjAPI - Система Выбора Героев
Идея была проста:
создать SIMPLEFRAME, с помощью функции SetFrameTextureEx сделать из фрейма рамочку. В нее поместит портрет персонажа.
Как оказалось портрет всегда отображается слоем ниже SIMPLEFRAME.
Функция SetFramePriority не помогает. Она может установить порядок отрисовки двух SIMPLEFRAME, но не Портрета.
По итогу нашел костыльное решение.
Создать после SIMPLEFRAME, новый фрейм типа BACKDROP - он всегда отображается поверх SIMPLEFRAME, задать ему прозрачную текстуру.
Делаем портрет дочерним по отношению к BACKDROP - и вуаля, теперь портрет сверху нашей рамочки.
» Мир безумного / Activision Blizzard присоединяется к Microsoft
» Game Dev / Как создать UV-развертку в Blender 3.4?
Отредактирован Алексей Андреич
» Unryze Jass API / UjAPI - Система Выбора Героев
У себя пока что временно поправил проверкой, получал ли данный игрок уже героя или нет.
По моим наблюдениям, это появляется после создания спрайта,
и использования функции SetFrameSpriteModelEx/SetFrameSpriteModel(), конкретно при передать корректного пути модели в функцию.
» Unryze Jass API / UjAPI - Система Выбора Героев
» nDRch / Попытки в ландшафт
все не было конкурса, чтобы попробовать в деле...
» WarCraft 3 / Путешествие за солью [Большой Турнир Ландшафтеров 2023]
» WarCraft 3 / [Большой турнир ландшафтеров 2023] Оазис
Не то чтобы много наворотов.
Но все стильно и гармонично.
» XGM Конкурсы / Большой Турнир Ландшафтеров 2023
» WarCraft 3 / PvP Arena
а в остальном - желание сохранить плоды своего труда от остальных.
N7 Molot:
» Unryze Jass API / UjAPI